free of all rights - Allemand Anglais Dictionnaire